require("core-js/modules/esnext.global-this.js");
(function (global, factory) {
    if (typeof define === "function" && define.amd) {
        define(["core-js/modules/es.object.to-string.js", "core-js/modules/es.promise.js"], factory);
    } else if (typeof exports !== "undefined") {
        factory(require("core-js/modules/es.object.to-string.js"), require("core-js/modules/es.promise.js"));
    } else {
        var mod = {
            exports: {}
        };
        factory(global.esObjectToString, global.esPromise);
        global.main = mod.exports;
    }
})(typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function (_esObjectToString, _esPromise) {
    "use strict";

    var say = function say() {
        return "Hello World!";
    };

    function p() {
        return new Promise(function (resolve, reject) {
            resolve(2323);
        });
    }
});